---
title: Faça deploy do seu site Astro com Microsoft Azure
description: Como fazer o deploy do seu site Astro para web utilizando Microsoft Azure.
type: deploy
i18nReady: true
---

[Azure](https://azure.microsoft.com/) é uma plataforma na nuvem da Microsoft. Você pode fazer deploy do seu site Astro com o serviço [Static Web Apps](https://aka.ms/staticwebapps) da Microsoft Azure.

## Pré-requisitos

Para seguir este guia você vai precisar de:

- Uma conta da Azure e uma chave de inscrição. Você pode criar uma [conta gratuita da Azure aqui](https://azure.microsoft.com/free).
- Seu código no [GitHub](https://github.com/).
- A [Extensão SWA](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurestaticwebapps) no [Visual Studio Code](https://code.visualstudio.com/).

## Como fazer o deploy

1. Abra seu projeto no VS Code.

2. Abra a extensão Static Web Apps, inicie sua sessão na Azure e clique no botão **+** para criar um novo Static Web App. Será solicitado para você designar qual chave de inscrição utilizar.

3. Siga o assistente iniciado pela extensão para dar um nome, escolher uma pré-definição de framework e designar a raiz da aplicação (geralmente `/`) e a localização de arquivos construídos `/dist`. O assistente será executado e irá criar uma [GitHub Action](https://github.com/features/actions) no seu repositório em um diretório `.github`.

A GitHub Action irá fazer deploy da sua aplicação (você pode ver seu progresso na aba Actions do seu repositório no GitHub). Ao ser completado com sucesso, você pode ver sua aplicação no endereço mostrado pela aba de progresso da Extensão SWA clicando no botão **Browse Website** (isso irá aparecer após a GitHub Action ser executada).
